package com.rent.dao;
/**
 * 汽车信息接口
 * @author xin
 *
 */

import java.util.List;

import com.rent.bean.Car;

public interface CarDao {
	/**
	 * 根据汽车信息查询汽车
	 * @param c
	 * @return
	 */
	List<Car> sele_car(int power,Car c) ;
	/**
	 * 根据汽车信息查询汽车
	 * @param c
	 * @return
	 */
	List<Car> sele_carByType(int power,Car c) ;
	/**
	 * 根据编号查找车辆信息
	 * @param id
	 * @return
	 */
	Car seleById(int id);
	/**
	 * 修改车辆的状态
	 * @param id
	 * @return
	 */
	int updateStatusById(Car c);
	/**
	 * 添加车辆
	 * @param c
	 * @return
	 */
	int add(Car c);
	/**
	 * 修改油量余量
	 * @param c
	 * @return
	 */
	int updateGasolineActualVolume(Car c);
	/**
	 * 修改汽车信息
	 * @param c
	 * @return
	 */
	int updateCar(Car c);
	
	/**
	 * 本月的汽车排名
	 * @return
	 */
	List<Car> seleRank();
	
}
